elephant's foot tree - Alemán Inglés Diccionario